<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{margin:0;padding:0;}
body{ background:#fff; color:#333; font-size:14px; font-family:"微软雅黑"; min-width:1150px;}
section,article,aside,header,footer,nav,dialog,figure{display:block;}
ul, ol ,li{ list-style: none;} 
img,fieldset{vertical-align: middle;border:0;}
h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal;}
address,cite,code,em,th {font-weight:normal; font-style:normal;}
input,button,textarea,select{font:100% Arial,''; vertical-align:middle}
table,td,tr,th{font-size:12px;}
.nodispaly{ display:none}
.line{height:20px; line-height:20px; font-size:0px; clear:both; overflow:hidden; display:block;}
.clearfix{*zoom:1;}
.clearfix:after{display:block; overflow:hidden; clear:both; height:0px; visibility:hidden; content:".";}
a{color:#333; text-decoration:none;}
a:hover {color:#eb5902; text-decoration:none; }
.fl { float:left; }
.fr { float:right; }
.layout{ width:1150px; margin:0 auto}
.clear:after{content:".";display:block;height:0;visibility:hidden;clear:both;}

.title { font-size:24px; color:#000; line-height:30px; }
.title span { color:#bdbdbd; font-size:12px; }
.mb30 { margin-bottom:20px; }

.wdbox{ width:100%; height:auto; overflow:hidden; background:#f6f6f6; padding:2% 0; margin:3% 0;}
.w1000{width:1150px;margin: 0 auto;}
.ptb25{padding: 25px 0;}
.ptb30{padding: 40px 0;}
.bt{display: block;font-size: 14px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.tr, .img{-webkit-transition: all .3s linear;-mos-transition: all .3s linear;-mz-transition: all .3s linear;-o-transition: all .3s linear;transition: all .3s linear;}
.img:hover{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}

/* header */
.ycTop{height:35px;line-height:35px;border-bottom:1px solid #d8d8d8;background:#f5f5f5;}
.ycTop a{padding:0 5px;}
.ycHeader{height:115px;;}
.ycHeader .logo{padding-top:25px;}
.ycHeader .logo img{width:216px;}
.ycHeader .dwy{padding-left:16px;padding-top:35px;font-size:20px;color:#333;line-height:25px;font-weight:bold;}
.ycHeader .dwy span{font-size:20px;color:#ff550d;padding-left:0px;padding-right:5px;}
.ycHeader .tel{position:absolute; left:873px;top:32px;}
.ycHeader .tel .tela{height:50px;background:url(../images/tel.jpg) no-repeat left center;padding-left:30px;color:#333;line-height:50px;}
.ycHeader .tel .tela span{font-family:arial;font-size:26px;display:inline-block;color:#e30000;position:relative;left:5px;top:-1px;font-weight:bold;}
.ycHeader .tel .telb{display:block;background:url(../images/telbj.png) no-repeat;width:243px;height:28px;line-height:28px;margin-top:6px;color:#fff;padding-left:30px;}
.ycHeader .tel .telb span{font-family:arial;font-size:18px;font-weight:bold;}

.language{ float:right; width:220px; line-height:25px; padding-top:38px; }
.language a{ padding:0 8px;line-height:25px;}
.language img{ padding-right:6px;}

.ycNav{width:100%;height:55px;background:url(../images/navbj.jpg) repeat-x;z-index:999}

.ycNav .nav li{float:left;background:url(../images/navline.jpg) no-repeat left center;position:relative;z-index:11; text-align:center;}
.ycNav .nav li a{display:inline-block;float:left;height:55px;line-height:55px;color:#fff;font-size:15px; width:141px;overflow:hidden;transition:all 0s linear;}
.ycNav .nav li a:hover,.ycNav .nav li a.active{background:url(../images/navhover.jpg) no-repeat center top;}
.ycNav .nav li .sub{position:absolute;top:55px;left:0;background:#2c2c2c;width:141px;overflow:hidden;display:none;}
.ycNav .nav li .sub li{height:42px;float:none;background:none;}
.ycNav .nav li .sub li a{display:block;height:42px;line-height:42px;font-size:14px;padding:0;float:none;width:141px;overflow:hidden;text-align:center;border-bottom:1px solid #3a3a3a;}
.ycNav .nav li .sub li a:hover{background:#009bd3;color:#fff;}


/* 产品列表 */

.c_1200_4{ width:1150px; margin:2% auto 0 auto;}
.c_1200_4 .t_1200_4{ float:left; width:1150px; height:50px; margin-top:25px; background:url(../images/gywmtopbj_25.png) no-repeat center;}
.c_1200_4 .t_1200_4 .t_1200_4_t{ float:left; width:1150px; height:24px; line-height:24px; font-weight: bold;font-size:32px; color:#444; text-align:center;}
.c_1200_4 .t_1200_4 .t_1200_4_d{ float:left; width:1150px; margin-top:12px; height:14px; line-height:14px; font-size:16px; color:#333; text-align:center; text-transform: uppercase;}
.c_1200_4 .t_1200_4 .t_1200_4_t a{color:#444;}
.c_1200_4 .t_1200_4 .t_1200_4_d a{color:#333;}
.d_1200_4{ float:left; width:1150px; margin-top:20px; overflow:hidden;}
.picScroll-left{ width:1150px;  overflow:hidden; position:relative;   }
.picScroll-left .hd{ overflow:hidden; width:100%; float:left;  height:25px; margin-top:30px; }
.picScroll-left .hd ul{  float:left; width:auto; overflow:hidden;  }
.picScroll-left .hd ul li{ float:left;  width:10px; height:10px; overflow:hidden; margin:0 5px; text-indent:-999px; cursor:pointer; background:url(../images/cpdian_05.png) no-repeat;}
.picScroll-left .hd ul li.on{ background:url(../images/cpdian_03.png) no-repeat;}
.picScroll-left .bd{ float:left; width:1170px;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1;}
.picScroll-left .bd ul li{ margin:20px 20px 0 0; width:270px; height:256px;border:1px solid #ddd;  float:left; _display:inline; overflow:hidden; text-align:center; cursor:pointer; }
.picScroll-left .bd ul li .t_222_4{ float:left; width:270px; height:207px;}
.picScroll-left .bd ul li .t_222_4 img{width:270px;}
.picScroll-left .bd ul li .l_224_4{ float:left; width:272px; margin-left:-1px; height:4px; background:#aaa; border-bottom:1px solid #e4e4e4;
-webkit-transition: all 0.2s ease-out 0s; 
-moz-transition: all 0.2s ease-out 0s; 
-o-transition: all 0.2s ease-out 0s; 
transition: all 0.2s ease-out 0s;}
.picScroll-left .bd ul li .d_222_4{ float:left; width:282px; height:48px; line-height:48px; text-align:center; font-size:13px; white-space:nowrap; overflow: hidden; text-overflow:ellipsis;}
.picScroll-left .bd ul li .d_222_4 a{ color:#333333;}
.picScroll-left .bd ul li:hover .l_224_4{ background:#009bd3;}
.picScroll-left .bd ul li:hover .d_222_4 a{ color:#009bd3;}


/***********/
.about { margin-bottom:10px; width:100%;   }
.about .title { margin:20px 0 10px 0;  text-align:center; font-size:32px; font-weight:bold; color:#444;}
.about h6{ text-align:center; text-transform:uppercase; color:#333;}

.title0{ font-size:22px; color:#009bd3; line-height:36px;padding-bottom:13px; }
.aboutBox{ margin-top:3%;}
	/* 视频样式 */
.videoBox img { width:450px;  padding-bottom:13px;margin-right:15px; }
	/* 简介样式 */
.aboutIntro { width:665px; }
.aboutIntro p {height:190px; overflow:hidden; line-height:28px; }
.aboutIntro .more { width:100px; heihgt:28px; text-align:center; line-height:28px; color:#fff; display:block; background:#f08519; margin-top:10px; }
.aboutIntro .more:hover { background:#F90; color:#fff; }



/* 产品样式 */
.products { border-top:1px solid #ececec;  border-bottom:1px solid #ececec; margin-top:10px;  padding-top:15px; overflow:hidden; }
.products .side, .products .imgBox { margin-top:15px; }
	/* 产品侧栏 */
.side { width:240px; margin-top:15px; }
.sideNav h2 { width:240px; height:50px; background:url(../images/sideTopBg.jpg) no-repeat; font-size:20px; text-align:center; line-height:50px; color:#fff; cursor:default; }
.sideNavBox { border:2px solid #0675aa; border-top:none; padding:10px 12px 0; margin-bottom:15px; }
.sideNavBox h3 { text-align:left; background:#138cd5; border-radius:5px; margin-bottom:10px; _margin-bottom:0; text-indent:14px; }
.sideNavBox h3 a { background:#138cd5;border-radius:5px; height:35px; display:block; font-size:14px; color:#fff; line-height:35px; }
.sideNavBox h3 a:hover { color:#fff; }

.sideNavBox ul li { background:url(../images/sideNavSplitBg.gif) repeat-x 0 bottom; }
.sideNavBox ul a { background:url(../images/dotBg.gif) no-repeat 22px center; padding-left:30px; display:block; height:35px; line-height:35px; }
.sideNavBox ul a:hover, .sideNavBox .active a { background:url(../images/dotActiveBg.gif) no-repeat 22px center; color:#f08519; }
.sideNavBox .endLi { background:none; }

.sideSearch { background:#f08519; padding:20px 10px; }
.sideSearch input { background:url(../images/searchSideBg.gif) no-repeat; vertical-align:middle; }
.sideSearch .text { width:130px; height:30px; line-height:30px; color:#fff;  padding:0 10px; }
.sideSearch .btn { width:30px; height:30px; background-position:-150px 0; cursor:pointer; }
.sideSearchBox { padding-bottom:15px; border-bottom:1px solid #f29130; font-size:16px; color:#fff; }
.sideSearch h3 { border-top:1px solid #e47e18; color:#fff; line-height:22px; padding-top:14px; cursor:default; }
.sideSearch h3 span { font-size:24px; font-family:Arial; }
	/* 产品主体 */
.imgBox { width:880px; margin-bottom:10px; overflow:hidden; }
.imgBox ul { margin-left:-25px; }
.imgBox li { float:left; width:275px; margin-left:25px; text-align:center; margin-bottom:12px; }
.imgBox a { display:block; zoom: 1; }
.imgBox img { width:273px; border:1px solid #ddd; padding-bottom:8px; }
.imgBox span { line-height:26px; }
.products .imgBox p { width:275px; height:220px;  padding-bottom:0; overflow: hidden; position: relative; }


.news { overflow:hidden; width:1150px; margin:0px auto;}
.news .h2t {font-weight: normal;margin-bottom: 15px;}
.news .h2t a{ font-size:32px; color:#009bd3}
.news .h2t em{ font-size:12px; color:#999; text-transform:uppercase; margin-left:5px;}
.news h2{font-size: 26px;}
.news .menu{ overflow:hidden; width:520px; height:37px; margin-left:235px; margin-top:-53px; margin-bottom:45px;}
.news .menu li{ float:left; width:118px; height:37px; text-align:center; line-height:37px; font-size:14px; margin:0 5px;}
.news .menu li a{ display:block; width:100%; height:100%; color:#666; text-decoration:none}
.news .menu li.cur a{ background:url(../images/show_cur.png) no-repeat center; color:#009bd3;}
.news .newsbox{ overflow:hidden; width:100%; height:450px; position:relative}
.news .newslist{ overflow:hidden; width:100%; height:100%;}
.news .left{ overflow:hidden; float:left; width:450px; height:450px; position:relative}
.news .left ul{ overflow:hidden; position:absolute}
.news .left li{ float:left; width:450px; height:450px;}
.news .left img{ display:block; margin:0 auto; margin-bottom:20px;}
.news .left h3{ font-weight:normal; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; font-size:16px; color:#333; margin-bottom:15px;}
.news .left h3 a{ color:#333}
.news .left p{ font-size:13px; line-height:22px; color:#666; height:44px; overflow:hidden; width:100%; margin-bottom:40px;}
.news .left .more{ display:block; width:114px; height:37px; text-align:center; line-height:37px; font-size:13px; color:#666; background:url(../images/show_more.png) no-repeat center}
.news .left span{ display:block; position:absolute; top:20px; left:20px; width:48px; height:48px; cursor:pointer; z-index:2;}
.news .left .btn01{ background:url(../images/news_btn.png) no-repeat left center;}
.news .left .btn02{ background:url(../images/news_btn.png) no-repeat right center; left:69px;}
.news .right { overflow:hidden; width:650px; float:right; height:450px; position: relative}
.news .right ul{ overflow:hidden; position:absolute; width:100%;}
.news .right li{ overflow:hidden; width:100%; height:120px; margin-bottom:45px;}
.news .right li img{ display:block; float:left}
.news .right li .wen{ overflow:hidden; width:450px; float:right; height:120px;}
.news .right li .wen:hover a{color:#009bd3;text-decoration:none;}
.news .right li .wen:hover p{background:url(../images/news_more02.png) no-repeat right center; }
.news .right li h3{ font-weight:normal; font-size:16px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; margin-bottom:15px;}
.news .right li h3 a{ color:#666}
.news .right li p{ width:371px; padding-right:75px; font-size:13px; color:#666; line-height:22px; height:44px; background:url(../images/news_more.png) no-repeat right center; margin-bottom:15px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.news .right li em{ display:block; font-size:13px; color:#999; font-family:Arial}
.moerbox{ width:150px; margin:3% auto 2% auto; border:1px #ddd solid; line-height:45px; text-align:center; font-size:16px;}

/*底部开始*/
.footer { width:1150px; margin:0 auto; }
.foot {height:265px;overflow:hidden; margin-top:30px; background:#1e1e1e; padding:2% 0;}
.fnav { font:14px "Microsoft Yahei"; height:120px; line-height:120px; text-align:center; font-weight:bold; margin-top:35px; overflow:hidden; position:relative; }
.fnav a { color:#fff; padding:0 20px; display:inline-block; background:url("../images/dot.gif") no-repeat right center; }
.fnav a.a01 { background:none; }
.fnav a.a02 { background:none; padding:0 200px 0 20px; }
.fnav a.a03 { width:120px; height:120px; background:none; padding:0; overflow:hidden; position:absolute; top:0; left:550px; }
.fnav a.a03 img { width:120x; height:120px; }
.f_wz { font:14px "Microsoft Yahei"; text-align:center; color:#fff; line-height:28px; padding-top:25px; position:relative; width:100%; }
.f_wz em { padding:0 10px; }
.f_wz a { color:#fff; }
.f_wz .p01 { position:absolute; top:32px; left:655px; }
.f_wz .p02 { position:absolute; top:28px; left:720px; }
/*底部结束*/







</pre></body></html>